package com.ltu.constant;

public class AccountType {
    /**
     * 普通用户
     */
    public static final String ACCOUNT_TYPE_USER_NORMAL = "ACCOUNT_TYPE_USER_NORMAL";

    /**
     * 内部用户
     */
    public static final String ACCOUNT_TYPE_USER_INTERNAL = "ACCOUNT_TYPE_USER_INTERNAL";

    /**
     * 管理后台：工作人员
     */
    public static final String ACCOUNT_TYPE_SYS_STAFF = "SYS-STAFF";

//    下方的角色身份尚未启用，目前是通过sys_role表来定义访问权限
//    /**
//     * 管理后台：管理员标记
//     */
//    public static final String ACCOUNT_TYPE_SYS_ADMIN = "ACCOUNT_TYPE_SYS_ADMIN";
//
//    /**
//     * 管理后台：高级管理员
//     */
//    public static final String ACCOUNT_TYPE_SYS_CHIEF = "ACCOUNT_TYPE_SYS_CHIEF";
//
//    /**
//     * 管理后台：工作人员权限组
//     */
//    public static final String[] ACCOUNT_AUTHORITY_SYS_STAFF = {ACCOUNT_TYPE_SYS_STAFF};
//
//    /**
//     * 管理后台：管理员权限组
//     */
//    public static final String[] ACCOUNT_AUTHORITY_SYS_ADMIN = {ACCOUNT_TYPE_SYS_STAFF,ACCOUNT_TYPE_SYS_ADMIN};
//
//    /**
//     * 管理后台：高级管理员权限组
//     */
//    public static final String[] ACCOUNT_AUTHORITY_SYS_CHIEF = {ACCOUNT_TYPE_SYS_STAFF,ACCOUNT_TYPE_SYS_ADMIN,ACCOUNT_TYPE_SYS_STAFF};
}
